package com.nathan.mq.integration.service;


import com.nathan.mq.integration.model.AbstractMQ;

/**
 * MQ 消息发送器 接口定义
 *
 * @Description:
 * @Author: zhujunjie
 * @Date: 2021/12/9 17:20
 */
public interface IMQSender {

    /**
     * 推送MQ消息， 实时
     **/
    void send(AbstractMQ mqModel);

    /**
     * 推送MQ消息， 延迟接收，单位：s
     **/
    void send(AbstractMQ mqModel, int delay);

}
